Accusoft.SmartZoneOCR4.Net
Upgrading from SmartZone OCR 3 to SmartZone OCR 4
Send Feedback
SmartZone OCR 4 for .Net - User Guide > Getting Started > Upgrading from SmartZone OCR 3 to SmartZone OCR 4

Glossary Item Box

This section describes how to upgrade from SmartZone 3 to SmartZone 4. While generally you'll be able to replace SmartZone 3 with SmartZone 4, there are a few important changes you may need to consider. This section provides information about those changes.

Changes and New Properties/Methods

SmartZone 4 does not introduce any changes to its processing API. However, underlying recognition changes were made to improve its efficiency. In addition, the following changes were made.

Required Changes

Licensing

The SmartZone runtime licensing scheme is changed completely in V4, but you can replace the existing with at most 3 lines of code. See Upgrading Runtime Licensing for code examples.

The following API has been removed from V4, so any code reference to it needs to be removed.

Accusoft.SmartZone.Licensing.LicenseEdition property

Recommended Changes

Image Transfer

There are several different ways to import image data into SmartZone OCR for analysis. In V4, we have provided a new interface for image transfer between SmartZone OCR and other applicable Accusoft components. This new interface is recommended for its ease of use and to prevent memory leaks.

void Reader.AnalyzeField(System.Object Destination);

The destination object must be of an Accusoft class that implements CopyTo(). An example would be the ImageX class of ImagXpress component.

Performance Changes

These do not require any code changes from your side, and are just underlying changes we made to SmartZone OCR to enhance its performance. You should not see different results; just improved speed.

 

If you encounter any porting issues, please contact support@accusoft.com for assistance.

©2013. Accusoft Corporation. All Rights Reserved.